physical laboratory technician - Spanish English Dictionary